package com.mingqijia.gassafety.webserver.response.client;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author guoliang.lao
 * @version 1.0.0
 * @ClassName EquipmentDetailResponse.java
 * @Description 设备详情返回
 * @createTime 2022年06月08日
 */
@Data
public class EquipmentDetailResponse {

    @ApiModelProperty("设备号")
    private String imei;

    @ApiModelProperty("设备厂商")
    private String equipmentManufacturer;

    @ApiModelProperty("设备类型")
    private String equipmentType;

    @ApiModelProperty("设备类型名称")
    private String equipmentTypeName;

    @ApiModelProperty("设备型号")
    private String equipmentModel;

    @ApiModelProperty("检测类型")
    private String detectionType;

    @ApiModelProperty("设备名称")
    private String equipmentName;

    @ApiModelProperty("设备状态 0:离线 1:正常 2:低报 3:高报 4:故障 5:过期")
    private Integer equipmentStatus;

    @ApiModelProperty("设备位置")
    private String installationPosition;

    @ApiModelProperty("信号情况")
    private Integer signal;

    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("点位")
    private Integer point = 0;

    @ApiModelProperty("设备有效期")
    private Integer validity = 0;

    @ApiModelProperty("预估设备到期时间")
    private String expirationTime = "";
}
